93095087
29301030
89884008
48541425
65869591
38088265
45175637
57044770
29606276
38902683
53177723
82576254
88623771
27318598
98776841
54105115
12917101
7807196
8256594
6711120
37639701
511342
82087941
40295933
66069731
44576682
55001431
89592408
43423560
6225126
1754582
3349072
3200431
69773615
11067012
66899330
39949712
34549790
87944252
81856267