42456182
90293712
75915225
77393680
23926856
6835746
3707829
30026868
19864941
4931965
82394001
70721105
73913689
30926318
8876887
31552898
64502444
54442893
53327141
42779276
14877442
42232104
67367889
95889635
6138382
78228220
772252
97823312
98379324
58731599
45341001
42661797
94558486
10691366
15752512
12794293
8095928
61907572
59894449
24435516