19547206
49033848
60747759
15626276
30562177
75764321
35827636
55019577
680418
4400100
4838626
94598040
33275924
39543431
392266
49015486
62702404
26604879
83409638
93045326
99621267
93136962
32433967
68026533
53798885
27449269
66066435
2985994
11808558
6062668
17687996
67075499
23678821
4757481
6756972
28416122
31623321
64243882
39307266
2483343