2169843
17099624
75821233
57803081
49605693
79645983
59979788
53875709
19483771
10285733
84014416
86593875
3844551
6443371
7907360
18604186
40104824
7984465
79482156
28389429
10734196
96312943
91392221
96924602
29126074
29581512
12284708
2859746
27614106
89158638
54414488
35271338
92417074
70798809
9837626
85798157
3888239
67118676
20532493
60559932