26481238
64381116
17948157
409834
13619262
72457099
36053136
49404692
79688090
63489953
17467522
12512266
9025535
90803205
30938147
84287477
9648231
28003247
33237939
57627811
42292785
2383975
79024549
88665941
64035503
16192071
65632973
70866009
16476526
5116880
53868052
57037041
373389
74863566
68911088
5401146
6258622
28557252
94503777
26485892