5792535
96965373
40621182
278804
42736896
69363111
91382271
2417201
50867584
71073407
34633263
8502199
9395209
20327700
195971
45249108
30756708
44295939
32928676
28599019
64918070
543262
53662934
4884872
67467647
91244907
19716112
78902897
58639586
8346470
94055079
76713114
89865879
78328592
43245097
25921787
60452676
9609502
16654344
53468487