49856490
3442636
43611120
79225372
98679323
92276785
49776022
18725854
52072995
26985870
76079943
73549843
57957334
44567071
56764909
3115277
63649122
12459543
95715049
20981944
89685538
45225588
80441899
9179717
76119591
94766325
4766811
27882440
28797019
15571606
30881638
46635260
49832745
12965111
94407570
31065053
4848443
18673415
53883216
1796146