43366505
4876196
83914390
52379903
75208004
26698294
42273908
48565243
26894522
19466485
94904987
26838110
33795030
4334631
6475440
42612861
19267409
29905631
47785910
35015428
29955826
69777201
73698435
43856549
95393084
83755594
66689527
91009357
9787302
10117509
73972487
1218354
31635524
4982362
49432910
8203397
70282182
57773282
57511755
60836767