24867650
46766280
629589
11687812
10281026
87472623
80773823
28149508
41728926
12271167
98158327
88854810
65675829
19212448
44186998
42645095
70775293
59417430
18744863
80922064
38762545
93567001
2040617
66493039
97822011
74684620
2075219
38448058
53407886
70909659
88275974
99022262
29231505
83562455
25119792
66329558
78492947
1831880
39569860
18102560