75305246
86149139
7254807
86083525
33043568
8674178
35526806
90153533
8208955
80948263
24831203
73761490
19539754
27804436
8035771
93631641
32163135
63423823
3838746
66863849
83224354
35887725
34171889
97501518
82491605
17648269
2304842
48403833
26077342
36539627
63937513
8517159
33285727
8761343
80863221
37848461
32986716
31684530
5633187
38129211