74871922
39833216
19956963
5417125
64681142
65377311
12816728
45628121
40996745
61535276
20286048
22104386
56937685
75076533
11345153
84003339
80275637
78778300
93766422
5663213
54758888
95926868
45708603
47106292
15656196
45666711
60346593
4912640
83561651
52324124
26548804
39485621
8532770
70368408
58054903
68677692
97092467
22769116
96951758
8855873