93692948
55133434
47151529
39344315
5789011
50001641
4114199
6716831
92395622
63348495
27247130
4101357
2265896
196458
91666796
27391342
54753390
1449668
5946648
98696362
47453365
1558669
97094460
69725551
51455736
53123719
32624812
10883731
13383655
66057625
85737038
79079847
38266941
653271
5348469
57235771
69023294
13998516
33861588
80308932