2151541
9486197
20297678
91891068
69092439
96782565
24041078
5468579
8108099
43776269
77518139
75866
10357895
23484339
60613545
32652334
45129464
7458753
45717875
44309355
35812550
20263480
16315716
5505301
9695234
9443179
6577638
92356894
39055924
33929596
72007263
47656480
27904810
1129888
54358439
7315399
86457808
2200514
16368828
36568815