49474924
6969116
82291528
36563862
28798433
11438495
66309378
22308992
52095709
38496332
74679261
60782298
44792596
87348792
69355379
3648269
25117863
67532807
71364072
58332335
57786124
1822930
7986105
11429427
50095972
84925072
21814113
41436570
56641717
3002012
76004972
87961087
77035793
9958751
57409404
23224614
70555237
32698382
54045958
4452313