3128683
9588703
49361939
11924086
66343621
7671798
4999134
378471
58747311
44085889
8369727
60969375
37559098
34034551
34442708
98933931
37898744
90016728
6544292
31811823
14284408
53378813
9252186
5354470
17862584
47394094
44973025
41782121
7886236
80393951
56146608
86729496
76432646
14188104
39213429
33718012
94876793
35601352
72913698
63368927