95074151
17976519
37258612
30088567
41331242
49941152
4529928
41089227
89864629
16089833
12885639
9810699
43331240
45917603
93825499
54967383
99898175
590064
3863167
48077800
5092463
44709375
29462344
21256167
9601760
90231951
687892
69417600
21373148
65723397
5481192
73008261
42298880
55276314
80469517
78867676
2241837
77459285
4986238
74319404