37298449
1683244
62763414
27528459
93089071
38232985
20029666
18616863
56619017
29323269
39071659
70348676
52907437
33511213
71226325
69411902
52044805
4563301
85544783
27184044
6321326
66718659
98825722
89808206
9623470
48432277
75926608
52292254
40301988
19313327
1502147
3149525
37645661
48953903
7331630
17344901
13796843
82069068
19034792
77191451