7182728
32122015
2269649
4707988
71515879
17811630
40189882
10547300
60688507
65983579
97501353
2104787
95436920
31154766
84649362
42033654
9665650
92905957
86754598
86643027
6266575
57255030
55237702
85038697
42882828
63681552
1432528
15578467
18689418
82126450
17065162
10926971
65418665
29797685
43449749
76957135
7602177
2077872
98794438
6529374