57498929
25714808
2487789
26883849
72087486
17343534
43704472
47413359
3690345
74924059
76332708
4402468
26522551
80967234
78329458
44503285
79758443
74704194
4786977
1763906
30067619
29076341
30805855
26115784
31032926
59676450
55547148
27403860
30979574
63971175
51308108
64223187
33631480
21352834
83898508
67645744
49312685
55798186
93854846
61032007