61981751
42139847
2826578
64489400
41575769
92149310
40635603
51346046
2755931
38692828
74156420
36754565
78569964
62608795
14515025
72698667
89336886
4468067
26169901
11863413
77621225
4143931
39018594
82099850
608330
90181111
28713084
62689411
77625373
6589649
3245638
96518696
67339601
85435498
86043345
99188488
76798928
26878678
56065680
4305001