89504537
88404036
58876564
19038022
19202493
9289152
7548747
3611585
47503686
26662759
81435829
21361512
28062672
73827347
66706537
298559
93936921
81994813
73516539
39979780
23161707
13733790
70342464
17912561
21928544
84494658
79034291
72732078
68136601
9880486
93567926
40076038
3548712
94199636
14236914
70668673
5724886
45413
66761978
50825372