70398663
16809157
75919769
87433294
70274901
57791538
48398713
16639534
50103609
33809833
55183022
64903522
335818
60915226
93192988
43912365
24751145
56375512
26457871
12882628
7690664
37083753
5732999
80744368
24664252
74285322
72456548
72146738
10636429
83231582
97367014
36466162
5164391
58852379
98408608
55856733
93887037
22236629
32535612
89853945