56751867
1833046
2873806
48811152
13458455
6393570
44344188
44066112
21489144
61371229
7147330
7236637
29499675
30925309
41643668
32871532
11359643
83502212
86797111
16162260
58586597
16611019
33103240
23356939
15982858
96059047
49956336
23089767
28595172
13794295
14526429
287339
96229018
72593497
25964208
46668251
72531462
36914711
70885656
60768996