54505196
58319165
72915129
22608538
93038967
60466456
62917096
45521264
34377267
37009586
84982364
42977709
21282579
82869281
2141900
13012942
37732158
4696881
24612985
73969583
3569155
20406431
60615871
10458994
20267542
75455481
3333424
2011645
85616108
80061473
12594663
67794658
40127843
72484223
82874463
16114728
49473726
65308188
21408948
76294082