33348895
67971146
51508809
36987382
29699790
26786233
9557956
27299511
86838091
81602351
44282388
77358536
4022794
27454621
50332740
54913743
99234565
86493746
12826311
45733675
6309474
5217951
13112988
96328704
36251595
20442079
58612005
18021050
92137394
73349704
3525388
64787272
20183082
75573311
2064367
5360118
45768537
68735515
62529281
62736697