49137751
68232746
89412156
83912656
49847810
59126252
86832388
21742931
17333066
5918868
10737953
12639589
81932021
77092368
73993319
70019940
48163226
97969935
15572310
74673139
63949697
63534762
16911998
71775795
57887780
26271013
37161697
41112671
44776724
60858513
27577927
16187483
72071862
85528133
168270
28805570
57078905
72842854
411266
7529614