34152973
31142589
30629315
41989006
11298566
56806589
92297520
53416065
38024817
95834284
3861138
17234376
281486
69373996
41607178
19523888
20474305
74805599
85873395
26128663
27584268
71267138
49699220
92553199
27933680
59427957
87498157
29998556
28476185
71213946
18734777
1644523
12201238
46264412
17278781
57601924
98093862
86522273
71384618
47105512