6486768
865583
78108990
66183951
49308091
18631395
90642132
84056553
86786121
91127175
72476036
37629067
5679637
27215669
44231321
29995500
6781611
96047893
88367539
7976587
92132217
27007046
94138420
63312729
83956568
2528982
82321382
88885446
45996286
6474500
2325817
53121353
8924607
6459563
62912123
72002944
18275466
88148649
63063596
57427065