77343093
4212783
6124100
69649311
5022869
6361409
94069299
60649585
88615603
48845929
34334469
81553281
91746496
14212088
13955098
11738914
9069485
13204120
28048131
72288413
14983859
9482666
7046542
88905338
73476302
88742789
67322067
8709598
63418004
5598588
3458974
90753527
64351327
63816676
99269436
56958117
4274416
68472375
48834267
30621437