96087238
90148401
87258969
54156386
13324360
1174594
10927076
13327833
23739659
37259080
93387401
47664680
55647468
76057313
5241682
7907068
9612391
17376131
64069610
20031385
13039129
98582157
10032652
88839494
55317107
69504504
3572230
49572414
68326863
73195263
74214132
77601218
3325486
62097612
83319236
94837907
9162580
51728628
45286936
75059194