43186491
57484486
75766526
1683203
94348657
5342828
81452294
5947808
15144243
99939236
49057872
82893213
69073324
94987736
29323520
9223948
16075808
2766985
48129573
9048813
5714653
6661789
28658779
20378291
64038059
18601747
2616802
55443394
71703700
420357
42056757
11962985
1366674
19383518
610339
5357188
82697387
67248814
37258292
42803937