72705311
12913843
8335966
90614063
60381425
42194980
79051170
16252335
96142489
65677033
57604771
93773150
30889727
80907700
65093684
94537554
29063816
93137520
56859852
2185739
25738467
14495738
9594802
42321392
9366157
29736762
49855513
70942069
81386422
58514430
52392225
4558097
9490667
5595262
42835792
8979989
18612790
9987893
25965542
10255676