12987065
32943645
26358371
78727783
19894796
40251518
24658855
32194700
7287416
6402640
23522444
92746374
16835748
10139092
93443498
35743780
83195861
49033891
60553754
38383463
6839270
63927973
6638160
6927327
57718207
84938684
96011363
76199200
7285473
89231444
51171841
39725589
44288791
73644585
27638342
33076056
29943068
2676563
48849891
389789