41513399
108298
95697363
49997659
14785826
73476779
574796
76166511
44118282
50765244
36142504
72764554
29312223
32822193
60565743
5548270
40615194
62239774
87493052
922015
54744043
55601117
92411209
5701182
7423170
19486733
52114386
40675927
59817042
57995915
29897010
36288
35516781
77121897
45756920
72418672
9056169
24735391
29894800
52395074