43394584
1934354
10742578
53171817
49261314
40988594
37833580
48862209
76228055
59339018
49019229
5326900
424140
6393634
2728574
49042113
77028296
77982804
80349922
61774168
73811252
2773866
9021858
54808986
11575603
98613842
40338293
19838287
5036049
81336082
92546715
85101268
12526927
98739974
34791888
65851178
4108721
91791282
81968757
21485975