522132
49721170
3195815
98442336
66747339
5368387
56954526
13205621
1434684
96744913
252227
55129414
74763862
10819449
657435
61532489
9952414
20838626
67539535
20814771
24706840
7317465
91717036
15044397
83008945
11222939
88948220
99406202
38546793
26348717
50005585
89564692
56517012
70402869
47371950
72493842
16293155
29227632
35436841
72931049