49707282
72554439
72448651
97129770
87003505
83837521
41386557
693202
34905890
18752027
44952448
36998519
43786201
298809
95212683
81948842
58074575
57651528
62237822
86981319
7136969
32526405
51093232
86717819
1627143
64109085
40092419
50604330
64766390
33464410
32821277
2247189
39031478
4689995
35213431
52508130
74172635
6352236
20681461
4847501