81719862
1206494
78029487
13641143
34688695
854685
86662936
12221330
16521062
54967578
92044439
93593062
56627189
21958563
15971665
4158767
70603495
7195322
66155910
66496398
9245253
38268655
37606013
3975567
23352238
97966571
19821275
32651559
57047022
739286
7905264
27408292
89983518
6562341
25159000
7207066
75448836
68611118
66276819
53265424