28381687
84882227
84722073
69319877
5263937
54238463
15285808
96046191
91801774
72438591
50882581
2308493
45931137
65939273
73598310
45902170
2028541
92875659
45318988
23934787
46255289
53355409
6388030
5301693
75395050
27006064
88468730
38686423
86349457
42173420
64866238
14346661
88199532
86804047
37444932
77801867
35145458
29637387
48956693
70733515