51349165
86914816
62145360
55842835
66617170
85689157
98407094
49597759
9166343
47566158
60078222
82937294
61728408
4623241
58306943
60275889
93986421
10739954
5894586
79708043
13959108
20831125
7797198
21225013
17697506
24868659
21731144
74315666
20876347
81322796
2554432
82439263
40994018
7357214
43402753
53748418
92099329
42534212
84059897
323412