46429772
29271129
3312554
64146797
94652215
8407802
68577683
3512828
93391049
67834568
76164442
71888970
69737012
64427076
44077034
656971
63425609
75449888
3496703
67508091
77515205
17249599
76578245
25601464
37225558
4298131
5418762
40874263
48535531
43107991
15063122
32629938
35094294
35949721
65075024
56329740
49037095
42466853
1934311
54908121