41378526
68947664
60294990
17413311
1595414
42069477
51103106
92754649
14162505
7236509
39986400
16029495
51155430
55666249
34909538
2656848
93088548
32179675
68711949
4266334
5234963
85755411
39477564
68781098
26364242
83733258
80489618
88514609
38403688
84908755
63095134
30081729
40152355
1074414
970306
1087773
92594856
1252510
45975859
59117300