48971498
47171011
22556195
76247530
64293453
8662589
78661526
4378296
84787278
71318181
61967452
5296578
16632137
57017824
96981659
70916431
913570
45697217
1247565
24996721
82987342
39953659
79478422
12549841
66364195
97434433
32036712
36396416
35712528
32672198
29048012
29284845
5505398
39265280
92366956
19837919
90295335
87503427
52258641
38976187