26146851
6265290
90515930
66308106
83727456
15932826
4908089
90551090
59152622
82204153
60491389
34627973
1222596
60321021
25157463
94001889
17113796
85448885
78653737
7419522
6051168
7279728
12957428
46488629
24242
443621
14909977
19778847
628930
8905523
74472105
4001454
24688852
931343
75881732
46939562
64002725
80038610
37082052
6669578