93477341
13298067
33171102
23194259
62978037
40503186
5877131
52763004
48717498
89601868
14789700
29632272
37223513
61706598
1297293
88265243
42122356
49195820
28266579
65807980
19117152
6715113
81071755
19513270
17858900
77953982
25628312
48089588
50483272
8958161
32373559
16714114
9364267
5134551
44574326
23727779
61028532
17517810
14326351
61939520