5315343
73275917
69684663
46648441
2427421
44627238
29531275
83693908
21468176
8273670
29081535
50994853
72655898
76126352
13569715
57391576
36758008
97748370
86592564
16435466
81163954
43812419
79466681
79439104
8919138
11122980
15263874
5476405
82578172
9798581
85805206
65366821
36009730
68055543
13919613
3676492
8092643
97271679
11385216
54866645