3177114
13836736
54694054
39758445
23438628
4638561
72909128
98327829
77111803
46912916
6659416
73788001
5619349
5579770
8470626
64381955
20071786
704441
14284437
59458091
15021221
94351663
71343270
3117200
83803260
11639338
58763617
1641650
29055738
65222704
39114806
34424736
8669328
4838712
38809154
52105678
72843719
6801379
9331545
33993074