36248186
23165943
28997468
54335918
96411170
84248568
32083033
74841006
33756682
48739602
89824701
72093875
78736034
47857000
50479865
67783837
27111249
12642565
17398856
62939761
38815266
30709048
72482383
32422503
14915831
4567542
91282279
40691577
7982699
46218809
37887372
48764630
57908667
4172324
1216294
41765220
24442995
33521714
14177198
99648327