1669493
71229317
69179766
35591092
200226
8851420
19041229
16794031
75982442
8350948
79312791
876256
49207550
35786938
97566626
29157693
58028580
88559715
86535485
67644617
63731123
58808906
77495112
26526180
27025532
8267724
97364200
94447752
71278044
20447671
55472512
5904442
70472392
19143714
43568982
30362094
53774514
84448957
88904606
47614770