33715570
71593237
35069150
6789262
20806116
23305990
9405486
4078857
64555457
22455
49133993
3260705
47056146
69804391
4085259
91854006
33199899
35661473
13593400
51142832
94672558
74185931
43989118
55588922
20122207
67119729
12188426
15498258
83854968
67324131
69396593
43308880
44366361
77917470
86005395
9576753
53037488
24684065
18898824
293132