76599076
10014044
7295032
22148113
97637543
793946
263681
60794083
26883070
87963370
4796703
26059300
4744979
73204763
61697006
48753766
84937031
95642199
62257880
3128194
47361186
40192246
9546360
32298189
66884092
54476031
3545833
230985
829517
31208249
87086642
38828899
383990
69909580
42705943
70633015
24931990
16643410
52236176
9016968