3391008
50016754
24973282
77032397
10993054
92075936
4053508
85184674
86127781
10382942
85919588
78161725
38585754
11062868
26644357
62581304
1957637
64384729
67505904
5626129
51602614
334355
19527088
52736503
71197530
19643866
90393694
45165720
16452093
21615807
96388547
26193041
90944146
25535748
77849849
30472960
4398199
5774390
48926140
26639827