53351268
8675220
32803906
99075366
64024202
4594081
17159885
88396085
18883153
81486950
17763962
54514595
14809710
90728250
5783426
84164957
8815877
62687168
39453838
7703849
8710382
65944138
66778571
49039311
37277638
8487700
69345246
91105303
30828080
73073676
41124633
8149864
96868916
48726044
34577666
717768
77331719
28706576
6817869
26031843