2787942
51089923
4745667
92954149
36912123
2633023
39738042
15579313
84873883
19088679
25682802
53428796
9314588
2805780
48885646
63948091
8107763
56329678
55748840
8504348
16929188
16275653
97188412
89277163
52531497
42362750
81094498
48457273
99591508
2757261
30561563
67669031
41488526
91721276
67964513
39297173
31507726
64017279
809929
82002619