57526895
4470389
19664180
40475990
26447667
19578084
67072963
32065763
14702904
86742038
4200740
86501758
15998664
48803241
28113567
9042415
31287687
7549912
83224932
36495915
2822475
86608490
3440231
67689493
15068150
51374535
42406356
4048376
23763275
77202840
54194047
15144789
94597455
13967272
17585522
1959377
37898456
52708955
97616361
41147158