16153724
85356760
38603308
6078663
7466056
16135630
63341684
76382582
48141428
93672963
29383078
43515802
83908410
3150749
79195269
4893417
53582146
5373740
10554139
93007364
40005681
9351710
59449505
4194337
51941799
54871223
89866995
52043803
8802605
36564158
4831715
71513469
33033746
45166801
12344199
85674546
29799249
15059883
67929629
37142413