34955272
1121854
53611720
38371800
4104836
26609830
1253227
11029989
85019404
10733101
26468541
38199001
23867122
63779444
66204606
2509752
21047710
32812695
88199875
96089738
94133910
75978364
13205533
58136575
79289723
15154009
71445520
69206145
71055170
20926715
2980906
1554034
18667419
42966639
41433934
51484652
65612992
30025176
85508006
72614099