12815420
1178562
202304
13526860
85576644
83003401
8756964
82242415
12703791
32714002
91302915
83926924
39344315
37835798
64759374
55483507
88118997
5897439
40449793
29068034
61985096
85574996
87963991
63445580
42826429
47048706
9225819
43909367
74073942
96261586
22384190
3953948
97801765
1402330
88335088
50464985
2158629
6867930
40609148
2085328