50613777
4058926
95483624
59108164
48062302
5542851
89234445
96222510
68121943
39995737
6483361
11989652
74919811
47983855
59291260
46352826
65582664
62322958
1489833
92427626
52225780
77285980
55191873
79587209
93175663
90376980
45142088
8219932
946736
52699733
7093544
69702089
79658448
43758311
2967468
82853035
87913893
98353749
6398560
98669931