48471051
28743036
9503646
93667213
25666612
2166198
42291089
42496573
96308312
69125182
33669853
73704796
8144781
64809287
66898059
65833307
1696539
29419479
72808930
72531259
72302600
7057801
35711120
90639705
51573031
7623430
384091
16041552
15181030
24172448
7405662
45486554
99445714
92693482
2427745
9570264
87885698
59497454
83924476
37571581