14995397
80921836
2861290
3565177
79055125
55011106
72477674
56389565
67951555
44747702
634212
58719355
9412411
38561377
74403955
31056506
31001403
38033228
7675948
87899481
56367801
64797618
26279763
36599424
28344666
8472391
92561303
19532693
74632180
4668062
52659285
63306258
56345443
25705091
58245453
94212045
2544637
53181483
9597133
61941973