42574977
52718148
59639632
2797197
18414249
96434575
30237878
96608224
64331248
10228873
54261947
13941885
8393834
62992864
35093607
8402579
40705767
51886158
24015456
49562007
85928572
91737799
82411316
30388499
48464527
85794668
51435805
86416153
1929322
75948772
21271424
41736410
37964406
33004982
40947195
4474315
25744473
1855444
35849638
56089820