293992
51279933
95493677
6075883
74333432
81839417
9302575
78333970
14485973
383511
31154534
43682747
50075713
7801160
2779848
16049490
52065907
64604767
66365212
53006931
70299691
14888810
66806313
4117648
52927558
16915784
63535284
15577808
77922282
45333389
27187575
98522158
42489158
16543440
54926124
38841672
96578141
39835468
68984230
64417311