13652111
70233367
5922669
52506284
80366564
23824529
22542927
349849
37842346
63775073
77325619
64292838
7384571
42583014
46261535
50633971
21161931
26545586
16895038
52702386
5239093
6994848
83009168
67322553
95973062
91665007
43076037
29737113
20522107
50521491
27363227
79487233
990641
88611563
62968199
18063835
81259424
42528266
36834731
10498092