2498977
11829936
70273620
10776016
94826361
5382795
88013761
26828296
81568842
62571661
4520239
70255421
49441883
62848188
46245786
90503790
9596408
7783353
71733097
98647346
98615932
29685853
28226940
22869321
83535596
33689442
13674960
5773635
21594055
206512
39514912
10374468
72474806
86489460
22837460
55468191
59657269
75404296
57136650
30584741