79622830
1744171
95621849
85894554
26074106
28526595
45988496
10081443
72901451
41213478
55807334
13524458
37047562
28099436
3850827
54028688
57641747
65935774
16179115
13577451
91442148
46549061
53041315
52058427
15072230
10454704
50209395
95526683
11723692
38803225
57013989
89691327
1642963
63553655
2079199
70268716
53998801
31143764
88748115
12486202