32012857
7525442
8910179
39879212
82426373
7777945
12263769
82446570
36071768
14516945
997735
74755170
82496324
12723148
81529381
80398458
89609757
49191591
15859612
23438363
71825594
92511374
49308
65548502
19027603
17079392
48688859
67782021
40383759
66948909
30824724
42735892
93111589
87535125
25876502
35582453
52088575
32504911
14558878
60604675