4586856
16733982
17957369
93347289
46687588
7069492
54137663
14474143
39879982
43517089
4616937
6848915
51072378
39693404
48889241
5284622
16475387
95149133
6590756
32677106
69744016
60452080
94955425
935747
41555641
84109368
15994230
7888106
34353586
42424453
74607628
63581756
85431455
55296109
34461818
60024518
58018684
93019319
228822
89336544