39548687
4426565
9733493
67041045
95189138
13779756
461860
42838492
82645350
80991704
4787487
81667844
41755124
9791065
92896705
74327082
2482423
42945167
80808628
373865
75881869
22738969
95984495
35879234
78952469
87777725
39908285
85395340
19826542
30539292
77647239
43585018
31118882
14976688
97289386
84164960
3901319
44643589
4073083
21434159