44716895
27836228
9076562
10484789
43634227
94736570
38919712
28661066
42572401
3516430
30179625
40186480
27512453
64129638
2047618
7177189
47872836
63708132
69406925
81624136
86542959
698195
60731727
2867644
78948214
91751980
8986843
70731651
66956916
86184136
49564174
3806387
75681337
39581477
6790402
25644763
59803354
36509661
74173100
53411628