77328167
10345335
1578663
91614773
44097473
64892916
49335050
16274455
7963476
5326083
98434865
40292203
80164059
67189550
41542435
89498937
6425366
12836723
68006484
24094643
54248664
31702473
81245174
64978134
27896424
12142523
57273618
12593829
74947204
98634228
6287252
47536251
51547302
68483859
375396
24502102
42885300
61641763
22125632
34153024