13834948
7547367
41068287
85724801
5026373
53725460
66992842
12228849
88519117
73465104
8319728
5599219
72859097
37605615
97976314
59178608
6564346
50088626
70018689
2772886
83807785
45241637
58359453
86108753
5238497
84814745
2018778
83451740
5230302
65876005
271364
85904270
37007428
72286904
62632090
45367504
37502392
48862841
10159457
25393183