27221274
5252182
93133084
87188110
31993042
21605395
19169168
84102463
41426666
80359949
37293861
17391130
96798962
54423569
55627122
66586985
9333187
6669653
74302752
3559647
91366476
1666509
91565806
16268535
22877940
79829398
66648376
4749438
12565677
86811957
329147
7951245
158793
16955506
568985
18123495
43257123
75309873
71754308
14113814