4696156
29276865
33315015
64627237
54309098
18725708
63863628
27966327
62628925
40726903
7416843
96931898
80435087
85556894
8639634
5739465
87378643
18382769
15373396
33653830
9134908
69158026
52769013
4966580
75949216
5806437
43808346
28358133
44704368
74848384
17331879
98277119
71961279
94132425
72488187
24601206
32474313
7320122
5868907
49377219