84531976
22125491
86056096
11309462
18206308
86503632
78512592
61209507
96658076
97226821
2817487
48211673
8512110
29698084
80874033
8244809
98088165
53024025
27142345
64686257
86628410
8317314
6134690
95314040
99125323
41035887
90425610
76759628
63639207
612624
69508586
96507349
1178023
80777673
11614799
6746296
71568059
1775486
61868093
69439505