6041398
28228009
5549222
84903340
81659539
26259919
8965621
53601758
80343792
59765650
100007985
29463764
38394748
130808
73058694
31152539
99272500
77081810
50825374
54167404
11314084
18269122
27512005
34939397
30573055
87662616
47805121
30142084
36657847
4577472
69166179
58152429
86448280
94416274
133229
50784802
4987748
91973932
10257702
52978168