33282399
6896267
27134617
99413055
32887301
48012532
88783427
12309114
61876810
2646995
54163169
41731727
87017832
55698120
57666866
76295090
53709153
65306265
43661829
51027573
10426801
69271815
98857753
13084893
342886
74129552
59172645
86082529
73261210
48629414
24202168
74833022
6761394
19831765
17645859
30914295
70567100
2963187
88007124
551236