41361891
29228765
41835327
9030321
96771667
3326623
31731299
9744171
37589623
5710605
33567725
6496613
53466190
65428006
2248715
37648159
8076740
38405399
31953785
27842896
4127703
44383674
30929952
64665977
42858770
922730
8095535
82685778
41864459
56468916
14215081
22437907
22059345
36878853
9471295
92412326
59592855
21164186
48067330
12528344