15674193
82712375
8942903
78402010
62547617
92305588
21434166
21859198
7580439
95726545
91803677
30785616
71338210
82749246
40146567
85886599
92869547
26702443
76339106
39296890
26694311
31159059
7721798
91398086
50055642
74252631
48421032
7016326
63093446
87134826
90557359
48933273
27154601
11059375
17039098
36955389
37676832
57365525
4264392
7110221