34737220
92225013
85117554
24189376
10445796
21044377
11933043
83414575
79872493
50237308
62026168
44911797
7075421
4871881
8811253
37349246
3401144
9244356
21181157
49106695
25987516
19963838
60447687
82426295
71501394
55007475
69881388
85571669
84149491
4739072
9904917
72315346
19579648
51258172
42593326
75649844
57654881
2837201
20172166
90356623