19506644
39516236
50053316
96296051
30927254
76595970
95084053
2404829
9354606
1377671
36938565
2829597
64262954
76645092
23612252
37382317
58397482
34514164
81901146
58718337
77818847
20057041
62942026
88611614
26695594
25751757
1139426
32941736
22274126
10414301
6542620
13311181
43656479
5579142
73387620
53817976
4162178
25554313
86459407
67042300