53458594
40946557
49948226
82715919
72238356
59661992
70261523
12567938
26342233
93775451
43654876
82172790
5805601
68535009
5377935
33976973
9139556
41179991
46674556
95635277
45537006
1844321
52611048
78986323
25206247
836882
16812967
99646415
17503975
22218565
46653114
56721424
93478223
508724
74654450
41727150
2637355
180916
25905591
17441242