41836621
6073410
94414858
30869940
65057441
53423427
45273656
52692632
5567991
61773697
33726552
99543284
70767966
6912607
43089797
41908042
1384672
776383
5392584
15821332
17327776
25088368
39501612
50488371
94952214
7785881
14684541
88485991
96243354
44474291
15569253
45703581
3454303
12511038
15503392
79272205
19779402
78282232
57667816
52286129