78366977
3398745
11621079
36348846
29952244
81143215
38686316
66722839
44865089
62717680
12331919
79592321
36308271
36177600
4919140
72019654
14123005
27635807
73616687
3994692
46683801
25559133
94504521
63668712
202414
15643590
52498804
87854933
22732558
63133638
6134156
9432752
88995804
80306285
262338
6389608
66136621
8521232
79813731
39402702