25605284
95301161
88455217
7514981
14749456
7245636
53725585
47365278
91257670
35771887
21953493
32604632
55603868
54571381
92795336
43401757
78672985
78305107
69977453
71322839
10047875
74998877
4961024
73547010
35376674
62127060
42452500
63364810
70843319
68931606
19878713
82418199
83225392
35811528
168489
15902532
93741399
92438547
64407876
69159997