16935683
5219831
9007658
7100611
41996127
72397790
89264552
39727957
76108324
49689414
2902685
47674125
9289094
35593059
73606691
2766120
31209966
63346892
10172733
80372876
10997199
6909189
63069133
33456176
9517252
47504307
22425516
73744306
58901262
55761980
73116534
5729690
77097065
84017135
51985528
69143295
28195030
455321
57992446
95627655