1693437
89082153
73846780
2584806
80616141
68039064
2750374
64152205
50086712
96875783
51935233
17389665
88114862
24657240
49694296
45921633
63419955
89485554
82362157
92717565
40545152
9403161
75678785
30839998
77871555
37601998
15689663
69684489
40295240
56146192
92489330
2511941
48997260
44724575
75671835
5420159
9682030
23594126
43141493
32049804