3898087
71444174
45706775
9239968
8267757
2491688
76733252
63532913
34652909
42259915
42144747
34024274
62731947
82877267
24835289
91556504
18039052
54925171
18578101
59162416
96519250
9710210
36443251
15403261
31961101
58344758
8521803
42291514
29813944
1711500
81388828
66643120
92231245
54677749
78674080
75719668
60056710
87375489
8638378
95028549