85917813
87033349
91583813
90987628
22302126
73236012
36073771
43209959
22298545
8503063
87934298
70476992
68567632
37059804
14328684
55038870
16956814
84703810
62434089
64188337
7684539
16079949
77726453
42639121
47807927
26499337
30887933
95665977
12038699
24208657
64459972
6139334
11529706
14101842
297299
19872190
55124039
51025357
15281866
49527362