87595795
66501615
29658148
33865527
1015334
86489636
52613329
97299804
82657832
63519020
74311265
75771167
51688587
89812456
57451250
96925823
27294234
70555387
99688070
90788315
43596749
3969309
1116020
67049287
62254367
55824001
60096550
45664353
68399440
75382722
2577897
6304618
48976645
68039389
64212574
96502844
55932499
96081448
37214694
63354260