82431766
28223461
8364772
1985558
14945668
94989378
70691119
24206859
7028171
20576932
98261162
36823296
51871213
44894661
9751306
31724349
31392056
60101452
70625338
61851351
75978143
28722831
9618303
6403870
37965603
58471601
51815030
79799162
38764930
35417577
73018951
92048787
57758355
89586921
57276904
331042
68493400
44461821
33104645
94394837