55902938
18309274
96101648
86716264
78387619
6264428
12684604
57288471
46414425
8514556
5365678
5841910
46822633
43728228
30616329
8823935
1608233
18615151
20619243
2253375
5597881
2263168
44135527
3752626
57439562
98199176
6899568
71095805
81165811
74564379
1280820
59644210
12044726
14608890
22502291
1942753
67889038
7711008
47938539
78398251