67067693
82344234
804625
24556751
3449560
28903234
96417691
97806003
44485271
43669979
19185217
28765056
76893130
6362281
2737360
90741342
67997042
37817947
3486633
30564719
58285680
29984527
63823717
46872288
84688696
32806225
57115803
90317448
94637751
46057698
16601404
74709770
17187268
73795628
26887612
17415435
25961986
77016232
49454267
16531728