84925115
58908980
65093894
30514690
7994108
7436129
26885625
93985343
39014767
26831833
19704417
50582473
95181714
30862565
54122756
45841089
20453134
9412907
11826138
52538617
81502055
36533005
8746732
76035702
42441330
64724188
76133732
72912778
298548
81513283
49203060
86872449
77595841
691368
7188770
1296598
6328431
51268004
26709698
65411231