4997945
81076211
43932249
67025178
96464209
22898666
15494533
5254655
80359103
70842314
52509376
41774628
18561122
49236228
20173014
5049380
63601964
41848350
4773459
12492998
10357397
77137834
3452478
74482646
86466974
47675094
76278140
7583917
33644812
90653376
21956772
38303305
55866416
25333496
91068878
968611
45331320
60784516
7944902
8984660