73753627
23832051
47008473
77178381
24188802
56749335
58957457
43733193
16098298
36344335
5630388
75269673
68938975
43587984
52576697
96815880
82061049
83118292
30909214
30052482
2362777
55399412
40772605
22198880
13596631
84506678
2043425
53306190
51819306
28052224
29811053
93882657
47268341
63631925
89409714
88292325
72158228
5368839
6701702
2678119