5304970
63198356
77778795
38218243
82408510
93329691
7203130
50317620
74801763
32472254
15982314
3106746
3640541
37888581
79471199
90983572
26205052
86817102
7636400
80518148
55111212
73531653
56514197
43545838
11703340
75646547
46585959
86924949
250318
41264470
10898475
32728265
29876755
19602198
12396013
42891220
99298943
62274102
94205132
54522347