42443661
26556179
41492175
15541301
47117110
7323900
56825489
30551858
21339543
61222717
78011354
17416864
50268447
27816096
84024538
84672503
51323810
17506698
75237051
74827556
35203980
21447007
40561216
4718123
49823968
88722092
49818219
29619179
86769600
7164003
78987829
59793013
89703596
52132196
91037739
77819797
50303973
82327631
36097700
5832556