90962379
13315138
22654816
25461143
60112771
8408526
17108106
96266112
28542528
82805026
8178110
1569944
30696913
64516827
67005894
44462975
31278344
77817006
35079801
48299282
60193599
30629630
75141292
53875750
75444091
40235986
94112170
20742261
7051275
71706511
66218180
9397722
25835670
76049651
94246821
82012772
41466380
86814251
61875787
44215171