35499232
7975742
77513332
93781459
10595607
80498868
11953295
83892003
7538026
30817595
91103317
63222882
38718874
60054296
36663448
63577230
5276105
90547927
63564907
35829152
64016477
96751389
16601080
59529256
57298950
37203416
67222505
4506185
73251897
64138761
50547113
382348
1970176
9256727
55117887
5667793
63096847
40877885
60622046
5217948