42215231
32559569
52209749
81752855
74226356
5786986
6556986
91421909
6643397
43771947
692524
5168212
5534935
18571750
84014970
12063262
65085422
61496563
51658438
71495271
30843382
11588251
72056185
15614117
27862317
20139515
68951966
37865085
10633793
42306403
18087094
97651715
16388997
57106098
84825764
65434829
94022455
47366846
4564636
80533615