37024646
43636057
1193920
30866748
1989459
48019612
28613631
9162259
67237030
32982896
15358831
67194141
26126311
30363342
8767651
27209072
10176572
82051903
9959561
17894818
765146
28653206
69323997
46484234
13453750
61504090
63839568
85446418
3171468
6821956
1918773
85995144
97573647
91728386
9318423
7326352
55361378
70707477
3187790
92214207