4952796
7913019
2103446
8909577
95351000
92742536
20977978
141886
6488432
12784727
49916471
13673233
78755157
88953724
73274987
42483299
22766884
26602392
28098724
57193320
86205947
1566789
45422997
44419778
38993312
98571004
3761680
28578536
735249
25406110
47987278
98766595
82162293
95441927
53856099
29259742
19505541
75445655
7202971
42999467