239429
83174312
68969485
22853464
57041112
3594822
9672131
158668
50339389
85498667
39453656
49122689
36578782
51047570
352780
91999717
81094096
84226208
29304252
46176346
35275418
6891812
25499868
8627874
46423387
5770348
68296271
2700121
60303227
90644223
70427648
449205
28893309
62585568
2174317
52716863
84148563
66291515
84647247
34823260