11023967
74509319
37913487
34761212
1486649
60227522
83093648
70215151
1659169
56348784
27812879
30112884
41336840
75715999
55169706
23596346
2977876
63006717
40198824
28966526
3174779
32462187
78248608
50031162
50592257
10331609
10043665
51894687
32167176
20034872
79535857
26638900
98368137
6124409
22479504
78806188
22108528
93296197
29859139
21698756