34947134
80472292
23284805
42939571
29885162
91825646
17303734
23964943
67802991
71266966
26165660
12173148
33855210
7307269
68247421
32218625
12811173
25588592
377150
10204817
20447236
45529353
73379125
2536818
28658145
15677086
41562100
97037711
16714249
132160
92393942
59696774
23699423
29882131
10298863
81609574
65525812
43238507
62855920
36272005