86867042
30658335
49313705
4559432
24804323
19019443
98303186
28666559
61273519
9667585
58021027
70688776
13755460
48944587
33712956
74904737
43151500
32011137
56613116
55284701
85895347
66335258
76349886
44866524
26107553
185497
11588607
37092733
93382109
35777580
84596275
60602570
14077993
8804379
33348875
79588926
24908603
40824539
52768916
1982910