58836125
62749921
36889475
1768433
58751672
49389756
77101998
76904788
79025088
28535550
8302229
4075968
50045627
36188692
23557856
69843747
12814742
81384315
95383103
90175305
96719739
63251299
59528853
15131198
23859313
67942922
32459361
3181897
30351500
74879888
77196020
70871763
90692540
81161585
84947630
26549955
32094634
685332
77549439
97362555