89141253
50616315
54635114
71239842
4921888
39114998
5218389
10116874
52438210
93205560
65557041
77829741
35782160
35633074
74566154
45357905
27386467
6616702
5605063
1475731
99067217
12223071
64072776
92293152
73379402
17744976
9934602
59278900
26265876
21125976
41305495
70927115
8050475
83756564
77114567
48749850
9761382
12506279
482788
7829886