44557865
35299027
19238380
42808224
84946847
16265381
93315788
6925544
25165464
14308227
53262399
25634589
5733996
60793005
48053979
38946991
234978
24272684
55337759
59316459
74827635
43255538
82198517
2335455
15409597
97661032
57579712
3542960
74606143
47585373
88883346
61414953
11917068
82778449
34778344
3006790
84183217
42296899
24944236
61068330