29482379
50681867
82671606
37823578
42688518
38734986
60174910
14565039
63496209
30739489
50421688
16145290
77291424
65384309
95076080
65696876
39741776
57809690
58169047
61698797
10157377
62846025
57221862
83353117
853448
47942045
78333977
44576740
95239300
10098983
57032824
63447140
66346134
5745031
73818613
80824630
23162068
16938393
71995301
551669