23895159
43181383
8568253
24438492
41978562
54102981
7141452
46213693
4196381
63641042
15708959
74744284
62138531
60985634
2996175
24546559
29554379
1690120
18861943
5804774
37874002
14853138
43171221
15621933
1305811
9467796
9256482
37236008
8970684
79061086
71516325
63953653
72958302
50546672
22028973
68157876
6831497
8649233
98526615
95565544