68081484
90423231
3629114
70927054
9668315
20088321
6747241
56946075
9206826
61037789
29592540
4585889
91911273
74639003
84846894
16437104
95128614
52043039
72892772
38939566
849648
80868141
21039616
50105886
76037672
40241078
402830
44537451
49784075
64343921
24453742
25474593
3926679
42658256
132021
37875345
83811406
45903608
2369680
44004326