49788052
9213436
61017943
35103797
74865036
18616374
6132402
69228277
83957690
65908144
5747636
26373289
52861362
8024690
65118044
72173693
9995257
39196862
41068387
9336213
15399475
430410
68956408
3206296
54549931
68909823
19118125
53809633
59754861
31345024
41834688
8965534
2977868
58571833
53635857
66892650
11403630
65857851
53908092
10634911