95701742
72149136
84169668
97813389
85133444
17052283
7904170
4879481
45534466
23023534
90147174
27607254
8154725
73539851
74374001
22993238
65875720
58281206
55861807
44081723
82331466
52729878
3767044
611702
866769
44055869
87035859
656077
23213863
15829427
89332508
20859820
71998571
84677537
35741385
8002145
27313336
27195382
55376892
90616754