1476148
80082864
50832338
77096103
5047944
23033107
74426888
30965383
65395108
60833952
60279380
18405466
12616117
38243263
4787516
31941401
24008658
95573479
31399077
19729173
99487318
82898562
25263546
42326752
18327769
99085372
85381005
53678438
55381783
95413651
76081516
34036980
92866852
64246081
34477938
47008810
47117371
7377044
16973027
2099742