71307581
92798104
96608471
15766666
86409360
10587472
75358390
4222499
12907764
1378759
9748609
755032
13682869
26286063
21538489
69414198
56282340
30823564
22636672
38429310
73052710
41539616
20355602
29897249
85606562
98558460
88298139
6745155
68034682
97496398
68744240
22848183
54813371
31394496
2282099
46307334
88898710
34782911
57132931
5359125