90293999
17841445
26541129
63331360
298817
91514615
73715360
86115158
84434929
19339488
59806396
32657128
94424545
79928402
6650312
61523046
41675463
54521014
82247336
11863546
83618287
32019668
71175569
19951134
1917203
81339835
30973343
86893924
17608700
41395289
61116773
11833251
29065231
97184399
531922
37499848
20593431
78176322
4737402
4142883