50994986
63236231
2097141
64988625
7008792
5166726
15234619
63678757
8792758
58702195
49631890
68567111
47005289
53946677
14291565
45555012
51106370
51423687
65915058
68336773
5796890
81604852
95675017
82028989
36215278
76659202
98207565
46336797
90156668
4241867
7829097
77327775
66175146
74765459
50133643
23716763
90812651
29924558
30196325
83577217