2948427
78772300
81457540
7241473
36261063
21633517
26278880
58742217
10354934
48264053
20318281
40272211
41428003
92352842
64025631
9165205
361037
60324878
67194792
54656375
32156911
86089810
76333255
18326430
6414757
34183115
89526451
76149473
38883510
61515736
21837258
54125191
26697170
73048521
7270260
53608426
3381408
76765429
97876166
4562800