141972
97623739
60056165
80418466
74241601
4546687
70771142
24243294
85961782
4677382
70432
61659422
1577087
32657095
54716214
38877315
38658729
91479043
8552863
16479203
1512024
64599654
62622297
42382212
72555524
63693110
98408379
39579418
61444746
59114067
1843356
46126838
74017963
51614802
83219218
1108722
29491524
94038055
14495474
37925582