69626976
3387656
53406833
26204349
35373544
37811253
34143733
4918556
4596718
54012006
96306367
39654957
71004160
21365027
20328605
2636608
12144445
8468645
71293202
66392889
7820730
28516556
60848712
90237140
33811733
3844759
44947243
57248415
41812388
17525099
38782663
9989376
67516175
79674492
43633612
60665567
84052570
65357847
12886314
5156320