123285
29616290
52406521
36724834
95786359
88321259
93665434
11526785
34984434
9515141
18366097
76362787
5096608
68116007
18362198
5258460
20487887
45635134
9479596
43175839
57238316
50183886
6884130
5077287
12666699
96993230
56252848
2114174
85259366
4663500
3019225
64333648
8282302
23276587
37541511
87732064
59012834
27897858
30136444
91966974