50052947
65699949
58654534
87646144
53872410
99402263
6445378
371342
4040519
94969500
72491694
94222484
97349361
13189203
55099186
10515327
66175090
34698003
48078928
75523074
88414930
91474931
88933527
17886946
58933918
26728047
22184485
4580878
6065883
97304045
67828161
23441572
12174023
23467042
63388281
78655177
26596175
42516095
98824932
38779499