37999137
57382379
582480
99464899
26927698
17013928
32366451
60549737
36297622
22345608
16155951
4616776
21442704
96843177
97543433
5282630
75097477
65165991
28764539
79549950
13086844
6407713
3046626
86072271
72654546
74603308
95067998
98411523
18482609
64872741
62408240
64489565
11063288
74258898
6907096
4132476
81173487
26052029
57402986
25225187