25827562
50757620
78542027
2101381
48298094
44155145
96912912
97553287
64097757
39983580
97966288
56129486
26391555
95589833
48395489
58417486
8325464
12657982
7553696
60493569
57799290
48377822
91359617
67717547
28926830
21758672
33552518
95841366
6186715
39683453
74898879
74231110
86036227
23581409
341444
50899887
73949624
59406715
246819
19085083