59972081
84214422
39426736
27079662
16544701
2667263
55063024
75586843
99607377
92989022
94759972
39173546
80441898
54121854
46756014
64914684
10287022
53838640
63061336
71444742
55706990
12296436
25234945
4939746
63724147
18322740
4056486
5035810
68973457
91806198
13512145
936575
77486465
73935445
50138009
50055701
61543269
73117090
3930596
77921077