30586715
6409753
84114933
814672
79134449
86253741
7100391
54389426
46494162
41407942
7389321
31763433
19223226
71558966
293113
21246784
81113821
32909658
48953127
23029778
11585741
30369535
2947019
70783702
67814603
25795032
32937486
12022522
69425689
22655784
40279921
428137
64599634
62868222
75914247
8146984
46225709
3087972
39813210
66288602