64237204
18144021
70339160
51578469
40508742
108639
50752733
62659516
9861316
72456425
53274063
30312390
12971996
63311463
1176175
51015884
72468191
14382840
89523086
7934551
65381561
78428048
59195727
40283441
26866506
94855769
69893324
5234374
11373169
73463031
74885785
94695170
87145773
2651793
5936502
59122811
82229944
27916310
17699831
2556462