2435986
41527936
93609463
6588572
24918110
79869754
13985252
68385
96293339
78055309
15707724
59188142
18601466
65163425
52312624
29468882
71333947
92007231
33811676
90031969
23084117
57098324
36791693
72075267
15807739
24976925
8288388
14027422
76458378
87186973
53545196
47948358
70008838
78936512
43566706
41695393
70512534
20553655
758627
31906519