31762964
64841934
25823284
66558455
8944411
62535100
4776979
58109204
29453652
5809197
92717730
1756565
85436590
41397505
4051894
2992911
71549357
95578060
86262367
12984726
22009689
44147109
44412062
20659123
1758988
14107463
30614291
93209732
80958886
39799220
5215986
16937888
86087347
37605966
57811189
458255
77785570
68061933
73611380
6904193