63239896
60138025
90954555
50051499
2748759
71264092
13988297
52419723
65939762
8574284
61837414
94715726
80464196
89603893
98082959
69515871
70055197
69437640
79613302
12733939
30811007
22478924
31174870
93907532
9194855
99971250
84513540
3152330
76935624
51004353
38072258
14189073
98408584
44312057
10538124
3496110
55916302
6561558
36171790
10164699