15324923
1786294
269288
6042109
11333035
8654674
31395660
660373
452072
34128054
34671917
42126188
77958572
19354592
35097278
64586758
38917504
44245909
26391024
48636778
46492779
87135809
68126377
39613389
9532834
41614348
10029782
5561003
91558767
76041354
67939683
47786097
10979727
21788315
2353734
61358732
21509289
6101953
27879860
48081531