12845159
25185352
22849828
16173100
2777956
68821829
68249811
58173977
99825
13333329
55853163
74561100
41074962
78575792
45465538
17243852
155662
88054278
40611377
61043328
3964753
35201211
51603450
42364693
76553963
81638768
61427323
18064178
1064131
8737731
73195010
668263
9554636
92337055
74322461
22697273
17213337
5220315
481892
17767929