53182050
34246765
77766283
39297879
90338633
28079930
3639486
24242838
80582381
22794186
75834984
43233173
36437647
6208222
59347404
43346084
32549405
81438755
37971536
41854857
53491663
3882771
734793
37204008
77905502
43143967
61462309
6973395
9768661
65519307
59492643
4341195
8921060
20901823
40335640
66128383
51976157
40267945
6463314
20515593