56284033
33525170
21306206
56607710
15125161
8474616
33051080
82498594
9726120
5012401
34799315
95257649
55382408
49882649
93998689
4799640
13419628
94142473
35497239
66611244
225255
55853995
52969826
2034167
45021900
25094776
14662398
59898755
73892124
81795097
6266111
46652602
15328272
36779490
45002667
91258327
87509286
4341364
7636779
42733130