58876472
41446078
21289170
11818809
13609926
6590775
71864183
16186484
6681344
11095613
98227872
85705935
4884559
44897274
17262248
54331576
54022956
22165268
25345477
74791522
3923051
33456885
91954652
8923172
7827843
47344343
4030834
94412053
30119756
54803840
83616208
98713238
5334814
78787370
72647487
92413617
88418912
69973256
26741332
57263460