38564800
98065502
64376322
5003613
82455764
19126303
25347632
95744857
60944851
1444629
21352817
18812610
1649943
77292373
97139022
64851186
76894649
27301809
32692023
85277156
31637013
8395457
73445196
19426354
15404215
53066105
25376337
23543520
77822687
61186459
25802329
60548876
13878240
7763722
37677326
6116275
38205734
16158177
9833154
72472813