80863605
44834125
7775148
22634262
99904321
462037
23046245
16938805
54488900
94727149
14103677
7875790
5103391
8368787
31807592
81833015
94059056
1665181
67583078
67957483
78228140
3793949
72096967
60743592
19663512
17641660
74468995
7340172
361616
77732806
2575504
74928285
8913502
83084256
68288519
943522
18854374
70709741
20727905
18657818