51042274
66889271
42062283
22242739
52113739
6421067
39463134
89973219
86115899
71587484
35559300
84226115
70067494
71695346
63372202
16734027
91935610
23593415
79968133
7801967
7794987
57544731
73619500
30805403
57806927
30173909
89417586
18695459
50762797
48095425
31781989
64023849
281397
87875820
39592501
88642694
26557887
176872
6827778
74381098