74472922
77203363
45633052
43459842
53706346
96943022
54842212
69569104
90776986
22496976
45609843
16006113
71252170
77114422
52473241
96146211
75984768
56124333
4519928
22586340
14267717
12455830
55526617
30071455
51014931
6676550
19945009
80878359
74063495
48645432
83769479
743839
58215801
71518475
8550809
87701185
46599621
13646606
61629676
49285066