2251691
79509217
30434424
23852136
35871048
36125814
35896609
6722816
31996334
14656725
88967249
52372300
92478893
510347
2997889
81946751
13404910
93707867
55421424
572101
91403061
65029875
7599993
61311917
17815706
70551653
88629963
81999451
80644264
395032
71434356
60269322
46615303
53041485
72257440
9638157
1039412
52652104
71153493
50377853