75383968
1496184
96118466
26883043
66981265
64576683
3444682
12589644
3590426
8731584
59291401
22806056
55275973
40883828
8106272
17428522
76431567
49464546
32294615
59499907
76428150
88539440
98409197
61163339
95874288
9952013
884190
77986407
65172339
149337
3214382
45845925
9370131
57975141
72931430
61474698
57809277
58613505
37586967
4746971