76396273
67188836
67591946
48687410
88713802
54447796
47166962
45731961
34779947
20079173
55426086
9666579
63644731
1888343
42775204
81819539
62843444
54657809
8877746
92627982
71211523
20018692
69797286
35885283
99345126
60011523
15976078
18628257
56394266
46008309
89802349
196829
86889357
11883650
488504
79282280
25546725
72274944
31195226
90131384