27878388
72787622
20479186
1081251
11545934
89899712
21048888
14655120
89542903
97719031
10112765
99768615
16706173
89065551
95079349
26693179
25839878
95442689
60794593
48568613
8500556
52059448
20254228
29583361
94445666
56548619
41019581
61716294
31943353
28683967
3462608
72956016
886692
44073066
36605029
81624354
73096149
52023472
46193847
66484370