78502360
40869950
58172965
56906948
35963085
6421520
17122291
1124463
96065724
19912910
94153944
94481539
14305536
24274709
82751190
39616128
85415854
63371438
1306933
6541027
688604
65832585
73225834
24268355
99037240
55511910
83863661
77759767
8275446
53875456
48512113
11193203
8851869
12251235
34377246
94463659
40646916
30719101
99274900
15789002