83364675
7021710
44775687
74603022
6851383
65482742
91849180
6341382
63656097
78473378
2332163
438218
93618463
59513412
10695027
79184174
15282302
990868
6164259
40753788
26455309
87408567
68016294
21695565
45385875
15027292
91567343
9297366
29272396
77893369
67218388
68312326
914089
99312590
79976386
69972886
40521388
34111957
27582568
72572719