58621913
48137172
87043952
98025216
72547763
63127546
17428519
42115366
22809416
83779302
78879199
29849625
40762159
14885498
29539156
66688505
43502653
34676616
24527538
2367741
9544909
33581040
77199263
2554177
88825433
42006441
11072583
22384722
98565601
44849840
51083936
47644141
69489794
1123947
66544359
42217240
28346557
70204578
41031794
42733422