12953427
73542920
63065647
11104799
48676390
53146712
19267963
58135044
24844390
94532652
23948985
31458346
98425591
55971503
22746776
27962405
2006429
98374903
61737825
20353870
56421455
324266
81548842
48003909
95666446
66671784
8473179
66783079
1455280
50147145
78437605
99018851
20966174
70362487
53928516
41331873
61101487
68321306
25202789
807575