79679597
5387600
37476647
22614471
7514897
72574048
61458571
28102023
88568630
37787821
90954082
16293139
35757533
2179504
90534670
66904252
7016323
4709854
23223222
18928335
8744581
65115850
64473427
97824751
93495565
82003511
95756865
74864885
99961222
96708396
15472244
90328972
92858137
35067696
61422834
44905575
46175486
30203854
86197681
26345654