4418588
83346315
30662844
34663315
47392445
3046611
32934784
76782438
72464665
82635135
42314472
27064967
50862588
9817304
11549536
8954547
3853097
78924591
21804376
25226450
10127429
61598250
8657509
58736498
5026827
1643385
33846885
7654116
37147490
73159110
39533127
50831120
92608525
5233279
84291659
81893122
48494151
23966961
22576700
17124924