93125823
64893182
72853406
82986298
27252473
67738134
28754157
39414250
11223117
36572534
34493794
52567349
20712218
83038191
68474889
77938235
63441363
5482484
12362879
34913893
46942106
64903112
4683412
80852611
17925134
12212032
15423444
44119179
55879303
92358831
25754521
58494250
87384772
42432020
40324583
4991279
57536565
61854564
54084197
8470363