12099070
89178309
24075532
39755
27771189
40458312
75526316
36083457
4621983
16542820
29871462
48928584
74772278
88663576
55542353
25858278
50415827
75436248
71225748
51504833
72532460
60928363
83097464
18075558
40929842
46444341
71963619
27364282
45528265
1663842
61787785
9981350
27997718
9031177
21301128
23433295
66006982
4438460
86592538
23013260