50195309
33467446
71866734
19737560
64604313
10076495
46739177
90057995
69958629
2204763
26492045
18669202
23939735
26657633
48639339
98608049
37204333
25493559
7967803
24745040
42031794
92068766
72348725
6351834
68495068
64046716
4299101
25945304
66833009
64274229
96159570
55016873
62783099
27106421
6523512
74125805
89457580
13937871
6468863
49941808