71055971
97305133
24688916
32283940
66825230
96225779
95754254
16295860
33912070
42982949
45795036
23977215
62374577
70344301
65902908
50424582
63262621
46121789
36796114
76594738
95391388
89192022
8461286
25171332
62478170
73465368
29628931
86695230
18469015
68112972
88594888
75533305
57406207
50119447
20538497
54278355
22863300
7843266
17214727
46296759