56536872
7250602
49354003
16314019
38864976
25997406
75535584
11737645
70433819
47913088
28765795
76027010
50795305
33388639
46761985
3129139
4424606
36769309
71182784
60121892
64801269
45922001
3367320
83372231
12447444
29587354
88193632
21803799
73857311
74358003
60092426
73691434
21213114
52154506
44769063
73831409
92364117
1716025
86217122
57437045