9317598
97952860
72384070
3219955
13317347
956789
98241063
97237393
8761557
71129945
2719369
46893426
62682757
73965124
16639803
715892
96648587
59483483
50353630
64498670
51529483
89102999
23262861
95526897
5792793
81579742
62138559
9215333
63525902
8019817
88683170
89791816
64147260
38879481
24722710
15953697
34572064
54991036
17277681
18589766