19764923
23732
89665235
63376958
87817385
61769034
9159997
13105568
80535231
9579937
8496343
89772914
13906862
41192832
22683823
96865466
35185732
65085341
11943957
44682719
57935065
32945752
30991957
80838783
78459468
61194836
42205247
95202387
23225670
74289622
59954498
32696215
13228496
32635765
80061196
69603068
59686478
13364666
56011097
54831665