51949634
46221048
2236567
56546168
18174851
49238093
7721386
25169822
52032853
28427509
6857582
4269200
94911830
10469355
71444519
27698542
20397872
92107960
50727513
84124633
62607661
21148901
3033222
20672154
18148699
48026065
10731573
3176085
45825812
26695712
80975879
64012200
1461919
32535955
539850
89734393
75656656
7430333
98245567
44983709