74829093
75943615
5634800
2185908
70855960
48923171
14574381
78276607
29932418
49156771
31511480
44341684
31933340
97973478
48953581
63269853
84208667
49564533
8253605
1962624
56731153
3253101
2535267
1965686
30245478
39591484
20164123
24716273
96008232
10413475
35784507
38052258
80063392
61073105
43708526
65429695
2496389
21716435
54804684
44316215