114950
44437196
97738862
24231829
93918285
50972811
973069
23332137
76108771
80139936
18497842
97981188
7256884
36911687
34843076
2583469
11332893
64551954
45107306
92743650
85491456
46838433
40306666
41671388
32543355
3086146
59699679
75406878
45854616
2891516
23135899
30373903
68598846
87067246
6031764
65169631
49994917
576373
45606528
30792915