55996325
5009426
98036370
15907149
4286278
33209268
45804018
29579875
38455107
89453300
50786255
4870166
33099595
70252622
94476623
4911564
75636748
63485735
77405919
285062
67354489
2622084
81273687
19145441
46429379
357137
39587230
83216250
17527725
71477060
28362624
14979997
25834510
6739400
52917086
70949517
68723757
55376076
93513471
60995648