46273051
12046879
85167172
71733949
36789781
9416853
56886909
6791070
337986
9818621
59359536
44564565
44929139
2677961
1291850
45135516
687286
4234993
99993321
74347797
59814043
16859903
988631
56738832
33963596
28955509
45254759
70715114
2922614
12863340
52825710
30015268
52406337
74929077
5263880
8516829
47441585
90701850
48462234
56066357