49364181
27535065
12413049
28258658
49088522
40921580
19215173
99496492
54849108
63214928
51408719
14515049
92619120
95762985
77776828
53111881
44502532
31188521
1835312
78632788
1738298
86347806
47644050
2162721
53642235
39419898
1955955
30234463
56779827
61447986
60498508
67089438
75777074
75697440
7657565
90559673
23111163
394254
52587606
38735048