41454378
1947275
79795605
93676720
91927696
9176763
15559105
52398193
130686
65587774
510209
59941327
20661213
59863621
32036629
5351615
72121834
67918237
1526281
24805569
56151943
31284927
99889805
92192801
49081321
7839033
18406180
3591350
32311317
57236254
513870
2197987
80199201
27921044
53355560
24623011
75997557
80318237
4888654
60743282