70539882
32043147
13953239
50308813
96247310
62455322
85388879
3563731
83895404
77354530
525290
70013760
73443072
42605648
4077911
8547933
4812493
51181530
8002934
76028726
17156087
83691249
21708827
24476563
62701035
17549202
98724222
7111633
94362639
60914834
46622110
40802605
69367240
74834502
11077766
65329086
19301140
95348662
5947517
92028216