42702737
4698428
18894028
19159149
91784891
44124235
50635421
32773652
94534955
77829967
22184037
25352415
41232774
13014094
40525308
26118471
35266469
10476070
37206392
74134730
996790
14699923
87097841
84787606
99602244
60883937
16417188
1836550
56324342
33361617
2119523
4172679
16178650
62381605
9973024
25581548
89369635
51724411
26031748
31675652