82876839
19909347
34627915
6509832
79122840
36688496
31035512
41782465
2309930
37792162
94147066
72751025
77613019
4559027
8020379
50216825
76126506
20413647
99967131
17009976
58606029
33442990
95589847
99606981
41836060
59884251
59421656
24303434
15286055
47959878
91448217
2639297
71134525
87268661
82609658
518327
81563229
50816473
29612094
29176742