70122937
839481
415562
60468902
58697554
16649
2177966
7215364
80367283
99127259
28414733
5655926
42903541
77218668
87896764
91223483
6610499
43637593
10919417
16866046
87447299
1878917
82071841
80739853
47393724
75848545
27088690
39087175
96866267
51374036
41939627
93497124
7021570
28984230
501579
8037375
4474836
48725624
9821702
4113355