44866680
17737254
48428935
66589544
53681354
82315192
83091918
99489661
71563300
20961963
2341967
23567072
51915411
24096744
28128142
2125408
39362703
54473506
90592889
2115230
55568973
22399023
3409444
28656458
90472934
31439847
478463
4048328
85358332
5417591
5541417
65327856
69419858
2056318
99133611
5001559
5883469
56792
61521993
1218926