10045804
40479492
56084302
50548669
18311071
32972643
71473693
28665183
41132385
13274443
63399455
6273860
16498229
60089201
90273700
49624654
46104983
86337436
7546182
98257236
76141514
10377492
26022545
59479425
35874923
44742449
23927124
12336093
4863559
43834700
9472176
64986672
32632471
9032726
62358567
84196513
99467491
316797
9405959
45411869