52196425
58735875
51015977
60717098
99425490
35248229
26417906
89021745
28936629
15075200
20518064
10251343
19574683
34983766
28049000
33473042
14781362
58052868
61806498
38399411
87817833
83277881
52712901
68362098
4548536
9199528
92233558
5079566
562844
6229872
12039749
51434344
48981336
30647509
97825266
73404280
5645973
3474218
20819463
7655097