41946347
41479408
56728285
3357687
13144754
79672488
53619374
14979745
63965178
49293052
40432430
53584842
89269475
59849310
4560978
97078802
50163347
25802038
76902212
94106207
1275135
61121915
9274785
3240233
2915123
6294320
58021316
47216284
10194735
82881311
47537494
5801871
32325382
4109643
32277625
19383858
88197040
51051699
46742069
99895492