59966739
11451094
59329833
96947597
99341416
79718291
68979502
89123137
41989392
15387872
44168595
96899958
5246403
41428032
45514175
40435397
29733084
95768652
95744499
3305646
50828969
93819565
74113016
4311950
39683997
65331285
64327095
78785073
38781708
3095974
39409299
6315000
21278509
53259445
49817116
91737902
276308
79609841
13217761
1589270