86079119
34986334
8742870
6727449
84861367
7663173
75024276
84266193
15107381
35587533
26982291
47887172
11524122
39744654
80021870
25718542
7143526
22936351
8870641
63177823
2452378
39263631
5041448
36162556
8127586
50739657
32724040
27574624
22574066
73938373
62173708
52022076
57151335
4306063
3303359
70335692
87927264
3642724
79254272
28181533