50426013
52012429
94291151
88813202
64842208
80228017
388191
61363098
43041995
80309541
36014731
5943866
77945436
92037420
94407674
42174855
47824360
50626747
20972135
53355806
33019930
75827016
79894719
1996797
49899512
17023258
65013969
66464752
95787602
940858
25156093
41742231
26867397
49111019
59569378
27928836
45679081
69776140
60115336
25976015