28612421
38949160
65356831
88591969
8845678
61331717
9403633
85029487
23868261
9863160
89412867
581859
10134031
68756467
83948394
3399177
68579424
27047710
93044800
24444233
96884947
73579694
7882600
75062910
54799590
82471245
35173063
66512489
69885992
42601251
44336881
21867720
6047253
29732145
93514437
4201378
70497708
72539612
73821629
79483728