10348251
70497278
95397910
66484647
94237928
36536257
42446735
11872872
72956359
79151538
53026226
60743636
890065
92657028
69755452
49688691
61393721
3184724
68322806
58469452
88394334
56338976
75337602
7828424
89419237
73119175
3772799
95533926
63329260
39927315
89966759
57084115
27214892
39998129
56994792
8487332
51908584
80441594
13349834
45958823