4037929
59787825
43402439
19508668
25162504
40203883
9509310
31112012
60642730
3073101
74007755
24545340
97997962
78445812
4257288
36439005
34061710
18731529
69051602
52212689
8803772
61227202
88249150
2654877
21903779
4285872
27828138
13384117
73797694
5351854
3405502
40596261
86428987
34502088
52812044
51103307
42467684
18499103
11533554
41486333