21901267
18515375
17438387
28652192
94584745
96019278
47511023
75181896
6592607
24728964
62668558
42986
31092076
2196063
62227161
2924790
59052480
63495924
89126173
26186884
4996308
26272949
62438409
10663004
54297787
9123928
7192987
56121165
51669615
19663303
92207587
55734583
34004112
45248815
36535340
872590
36929511
34833358
7796152
27678239