50389382
26045736
90661821
44543191
47773135
92008078
25126414
12857668
71519495
79745252
88822638
31281786
24244898
7174141
17215763
69353023
76928211
45325363
7449091
75126859
60112837
53455630
6746713
78286382
8214850
66046392
54238976
41234526
93118845
75385510
23176593
9009614
687168
61528461
4072350
21309165
27036692
8457799
47512586
7131899