17981430
33778711
9365627
93896030
68405592
98909162
3513253
76128035
48562970
70511630
35509743
91087279
1610694
20879186
33364094
58909210
38058969
5574639
1911590
447461
50735530
4771622
67577323
86734547
13776134
62268179
18345474
66175808
6791222
75403195
14833210
543016
96178981
76952727
37712453
42845244
38188430
24903161
28454692
8936523