69602136
9674516
2522715
77648234
8044551
54167217
81325634
52275967
22389187
94955196
33429150
67641780
90003569
7519176
8608671
14344092
55115642
78734244
88145240
21555066
89844598
53776812
583790
20361015
27183509
761944
16274887
49329017
37658316
30212704
93873719
84635696
44655945
29046036
11293309
70856932
35032031
46056720
87122268
64006865