10635594
6633471
282757
57276011
34955237
6338664
90615811
25156280
26946576
4550294
44206269
29339058
3506850
11504483
80047953
54325469
68852202
48674723
42164856
29574828
49783186
7498395
46666523
80347174
77999099
4465231
39438709
2086127
71601376
24699089
99763996
12275649
2638345
61627648
76662498
36345583
22471114
61923779
57977886
91457272