74402261
90375890
50796148
42737444
79025577
42108447
74524452
3551110
47188098
319328
18223629
84669400
32052538
41742387
12235544
17327038
28631141
97162593
39288617
85269100
43365161
25262035
86265632
17263827
12352459
20587448
29782103
72123737
60076977
20931153
46417873
30126794
25571243
703035
11158309
32356922
84596
25167939
63638457
69661058