75437679
61504930
601094
92355826
4263255
23771195
73705681
66387717
20926208
99842498
68475368
23202312
13657848
26167837
7097204
3604670
14006692
285490
95146651
4019502
57174037
24029069
83534660
12587375
84375594
92377459
9202156
94896471
89025997
64004810
69758957
47396894
4670494
55084121
78338562
19037845
837851
57146273
92152104
44805135