99255969
48095253
23087688
20756460
10142039
74302298
55783423
9469930
4186871
53948609
57245751
62529368
78576358
21919867
28618696
47361731
845765
31016473
44041362
18296412
82131780
34702379
41314637
8896239
53344716
81914374
90939318
92181495
92848524
813635
23497499
69123190
319235
75664291
53338917
9486773
70225656
1334717
3933287
30713464