40721974
21814131
1285541
56231046
44557771
49907108
39975175
68228130
87829986
91942225
91749404
6805888
76663909
39642917
11734177
77191223
55821404
77787593
88643233
76534361
4443360
26727822
529220
25871685
83783141
81645517
98608544
23723713
18467727
5266965
79637683
30637646
29054212
5826044
41138364
756969
37521042
63682467
50012865
24457986