78254260
14372609
103380
31628297
97285322
34002963
32139990
81379732
73268344
61637451
8676135
1089865
25945335
80825925
26673736
75474936
6585513
58066437
825590
94131880
93136419
67687041
5026607
26179652
87167712
72704181
89356575
54022302
96686071
98514639
21621612
427244
86626894
34014258
10603810
81644510
96664934
52525678
76434593
26347245