58717043
2444162
71769896
77838926
65212992
45333377
76872651
62259293
39379946
12708131
87635594
82317649
68716285
30682734
44353966
19609705
67662504
8138144
9969965
74997590
9714330
17723280
11255018
6269373
31382197
51222213
77535411
2189035
17992964
67511373
95621141
23366018
95183938
71587272
63585338
55408587
9823575
52767568
56123245
87848448