23514270
54761925
21134823
8580291
84881054
6725256
90059171
97917304
1319792
19573132
68424919
20474954
79935240
971764
76391622
93705773
48341447
67152385
44619608
34579561
16688972
81172556
81096574
45342084
62337731
96036715
53805940
88295272
38606012
62076500
25074279
72943004
18256240
45199794
36405693
37621193
81546643
3791731
45169977
7188180