95454133
4425194
86076683
93223050
20358636
7157878
42195034
82645143
14364430
86743204
45786148
1722562
66475921
17242655
94049399
78322743
82354800
89863739
19733517
8612340
73753811
88963163
849822
59898929
5865490
74796190
92079284
46098932
65935383
27052652
59659368
10445727
94833702
90559209
48418630
17224901
2354278
80041993
46936817
43801709