125955
18978862
65062392
42689139
66576220
27908175
60641055
3181652
86304111
34121356
36869557
32518014
48286519
4516157
65394760
806722
29344977
55354426
43909603
24532774
6985245
36579736
1579053
58153847
15778166
44622006
96701026
70004005
4814340
5658624
51947410
49704976
44262848
17743545
90528577
14565266
7615003
40446970
68304941
53714825