29314792
76164178
41904655
5634832
71905671
33253132
58062162
67165440
20289422
61938973
1199889
36614682
65178147
86416483
84894871
89156601
89291965
43023550
39888529
23173104
74949803
94985675
67361365
38249938
47092219
90204565
66726728
9509745
61004629
36967100
35244300
76372407
22505219
5089384
1276646
62588000
98571341
54309791
30439145
6735544