42309690
54108311
54053870
56911034
26126863
30344170
97686723
47503150
6703414
52583015
76731540
24978153
7341398
43158764
65601148
98766445
6004704
4407137
84053354
4903896
5344842
16251883
70811181
42094915
932829
55279307
96345574
12013359
71741482
69201097
88842227
82569287
226462
32702917
21471835
56114956
55901396
14856817
11023572
45816405