16657510
15182999
63457781
51633405
18179199
10406551
24937275
56296506
48392874
82216760
70272802
48707321
4879518
16338275
14131260
9674002
6505316
87425744
88305736
85776320
92162268
79233267
98989756
19556632
86821270
30185006
52319734
99111127
2675065
79586530
94442192
42765762
96699264
65074842
69078951
70374136
71617090
88292246
74979492
30421624