39995426
42567797
89024738
39761979
70659075
84463214
62547919
2744990
62712954
42138795
84454026
34964360
77074378
64525065
52355089
60194135
87874089
75067895
44116616
42586350
30242167
62904262
78786311
6341420
90325479
46254464
19092208
71513650
9049660
78688288
21965059
58103711
3975796
1654833
37962509
38798651
75928768
21913452
96677685
93203734