13274118
41261566
15232075
73996723
62851835
21954019
14462860
81487908
83289957
36424620
94247414
27343390
1857872
79815572
58583342
9707169
64238395
34872475
48945061
47205739
37387978
81133035
36614653
98907407
28353031
39883625
47421742
50961584
76264378
30461286
11962622
56017442
609353
89128098
85993192
60119175
90503743
90935700
27858206
40025154