56823678
34945396
21214927
45602202
53176643
46994956
36266251
75446972
47918294
69882273
87499134
46919240
46504907
82851076
7693199
13339359
27751130
50403082
25626575
58408114
73526787
20247859
38664794
67913076
27954317
14083586
59993869
2084683
17689486
50002171
61207424
80299593
52964134
74072707
51269877
65356274
32242456
20055245
54691444
24306375