2657769
82143584
68667900
24811996
61017404
90347940
6057869
6813553
528417
1714350
57407842
7278183
70039158
87837583
8776002
52969543
66396972
634738
15548870
23665827
14885628
6847942
4365997
83953733
32977734
55941345
29938799
88712801
61554052
72886474
3969848
98148155
71919457
79869269
10673118
55665088
5233366
82853961
7276451
63645308