13135552
30158109
96916451
85618722
4276210
42819546
89728957
30257557
88919825
1471573
90387420
324981
41946454
57442899
84365488
46787112
82952907
7377976
74202584
1865286
51445790
45092272
6552050
58446072
60152308
4046483
20007085
77208830
7674810
86229315
96137710
56218063
85601323
94623653
51688895
26166116
3215291
10062064
64508509
24311979