13505838
76854249
74832671
21783065
75043244
26507744
19575823
70726077
7652241
52429834
47439910
8328679
9736008
24932880
38358042
24594732
87195577
68196935
89935649
98351700
25526517
69076079
87202262
19034574
66563710
59045115
5088739
33338289
64523502
4887069
93747559
18474870
5959610
25079791
1925379
40581373
28536097
81419689
41606437
55488947