57492818
31438932
68394148
3361254
149293
9996249
42239874
3347268
20551402
57739827
87426630
557506
49432520
8001362
14104900
87453067
79004885
6357612
67204112
86161416
36918739
32287801
54685215
326489
96207799
90303391
56509401
44526123
123480
1784748
96795246
81912234
92878096
8897416
2512666
24631939
24735297
21479037
58345000
20572072