28189883
75303010
39253506
29269949
46004926
42882382
51703950
56874416
44367066
15319560
85518526
3254510
74126789
54648476
89872492
48706265
68157139
72486436
307726
32875712
43998387
90943848
5682713
48929475
83537925
30018456
73297732
57067235
77939665
45282492
19413130
12119049
2391426
62445622
32065329
70542535
10089477
42263379
38767489
84629896