26166925
50163962
87096020
17796803
18636254
12773243
55668227
58864758
72305710
16274061
42787235
25995594
31929468
2209143
29391709
85467508
47839604
61394927
66876742
58643610
67404330
88211194
64876713
39812375
29956619
63109632
7886790
80563982
61501733
39356472
49408211
69136886
74568627
69905695
2059679
78745360
108554
28963170
25572508
92099501