17822167
91933399
91454519
5484940
54715965
35953155
42139194
4505319
11036023
3174155
6922220
71704597
16006097
42559443
98421809
66594358
30725640
56525859
8973919
29011051
64238109
12722064
1791819
76197753
73638832
17603767
35548365
95306776
12361489
9538622
43144748
39286801
94833482
82488731
33685119
46333755
39992600
35815018
41397377
31162558