44158952
9172666
63223189
81674174
39232930
36657203
19632521
46405715
93088961
60467102
16424374
76192871
87966253
15203161
5367953
4547958
25784924
27334796
10634322
9266872
36941600
46175885
16121081
45229790
8266704
57559570
18425928
3834979
13308916
85252458
54258521
35941935
4259789
35778675
70953052
7949942
38812657
84584347
47614353
75655033