19359619
83811513
29823635
4603075
66032307
19303347
20701119
44928040
88702293
83993578
72082690
35499668
419888
5865430
57996073
12192480
49595306
3361620
27256425
98682012
65617935
97795670
13376394
101738
94898992
49507953
33081593
8247263
2274611
61925046
74841708
70716207
15836871
96612928
46093006
88709778
89624259
65263771
77297995
81697066