12302971
80511378
99402708
85296231
82608951
94208592
17509108
36494888
56342941
54102640
70424665
91576613
37934717
2505386
87761277
37151075
92646121
59771922
92681991
61037645
52156185
27191966
11058912
54414202
50056767
25703957
77256565
6117599
92485949
436890
93458780
54528522
15593007
61755187
97531738
8382536
23366917
74013730
20087980
282192