32858205
20154989
26672086
38907796
97485950
791178
30347468
34476673
88063606
925279
43427016
35406128
30031252
6724766
9566122
622347
66451318
81697340
59939090
44488237
50543714
1969895
7920173
70422297
25335898
75851109
43272114
20055411
18567394
10944597
15338511
56223206
74354521
96214270
89843071
73884183
59715594
94336818
18221483
44956540